package com.testflow.hyh.testReport.V2;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;
import java.util.List;

/**
 * @Author: 何宇航
 * @Description：
 * @DateTime：2022/6/16 0016 15:34
 */
@Accessors( chain = true )
@Data
public class ApiRequest {
    /**
     * 接口名称
     */
    private String apiName;
    /**
     * 接口路径
     */
    private String apiUrl;
    /**
     * 接口请求方式
     */
    private String apiMethod;
    /**
     * 接口测试时间
     */
    private Date apiTestTime = new Date();
    /**
     * 状态
     */
    private int apiTestState;
    /**
     * 接口开始时间
     */
    private String testInterfaceStartTime;
    /**
     * 接口结束时间
     */
    private String testInterfaceEndTime;
    /**
     * 接口总耗时
     */
    private long testInterfaceTotalTime;
    /**
     * 接口自定义描述
     */
    private String testCustomRemark;

    /**
     * 接口返回结果集
     */
    private List<ApiResult> apiResultList;
}
